clean (one's) clock - Alemán Inglés Diccionario